﻿using System;

namespace PlanB.ShareDove.ConferenceOrganization.BusinessLayer.DataLayerInterface.Entities
{
    /// <summary>
    /// Base entity - inherited by all other entities, contain properties common for all of the entities
    /// </summary>
    public class ConferenceBaseEntity
    {
        /// <summary>
        /// Item Id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// Item created by (login name)
        /// </summary>
        public string CreatedBy { get; set; }

        /// <summary>
        /// Item created at
        /// </summary>
        public DateTime CreatedAt { get; set; }

        /// <summary>
        /// Item modified by (login name)
        /// </summary>
        public string ModifiedBy { get; set; }

        /// <summary>
        /// Item modified at
        /// </summary>
        public DateTime ModifiedAt { get; set; }

        /// <summary>
        /// Item version
        /// </summary>
        public decimal Version;

    }
}
